Adding data caching

Now it should work as soon as you join, provided the server has been
running for one round