As for the 35% CPU usage in update is most likely because I forgot to disable the updating of the non-animated tiles. Which should be fixed now, but the game should be able to handle that all the tiles are animated and have their own update as that will be a worst-case scenario in the game. When I have a look at the profiler in the Simulator all I get is this (not very helpful):