A Framework for Optimising Network Usage for Plausible Distributed Virtual Environments