Clean this up a bit.
Use timed data for persistence (in case the Mojang servers end up going down).