Our kids have always shared bedrooms. If one of them is sleeping in the bedroom, then the others are not allowed in until after they wake up. It is the only practical resolution. If they want something they get a chance to get it out before whoever goes to sleep, or they have to wait until they wake up. I believe it is actually a good way for them to learn how share and understand that sometimes you have to wait for things you want.