Controlling Scalability In Distributed Virtual Environments