Lots of new tilemap code in here. If your game relies on tilemaps then please don't update to this commit unless you want to help debugging!