Make world changes only changeable by methods inside World.Changes itself