Make last future ID a serialised property of world, instead of a static variable.
This fixes potential accidental ID re-use issues.