Vinfamy the main thing I cannot work around is the room issue. I know you have said that you are only putting bedrooms in, but if we could call a specific saved bedroom via script it would let us create a lot more things. Eg. I could make and call a PrisonCell bedroom "setBackground(CustomBedroom1)" , you wouldnt need to do the rooms. forget bedrooms,we could make Office at work / Livingroom etc.
And if each "bedroom" had an animation last Position tag recorded. EG. Kneeling_Blowjob = lx/ly/lz/rot then moders could expand the game to create ANY room you can think of. Think of a room where the walls are an alley or park background.
Just a suggestion.
Also on that subject, Would it not be benificial to make the walls single sided, So we can see throught when the camera is outside the room.