Scooter has had a personality transplant since the last time we all shared the same bedroom. She tucked up next to me, and when I purred at her she purred and purred back. She slept on me until my legs got too frozen (with arthritis) and I had to move. But she did not claw, bite, or sulk off the bed, just moved onto Captain B.
Perhaps she has finally got used to us coming and going?