TilemapLayer / Tileset performance and documentation

Huge scrolling-performance efficiency increase and some cleanup.