The issue with this is the size of our network, if we would be running a single server, implementing stuff like this would be easy, but we run on a network that is spread out trough more then 100 servers, setting synchronization would be the main issue.