State Management in Distributed Virtual Environments: A Voronoi Based Approach