Abstracted the tilecache concept and used it in roombuilder to speed up stuff