Optimise getTileInfo()

getTileInfo() ~1.5x faster
getSmoothLight ~2.0x faster
I added back comments but not as asserts (to avoid possibility of people thinking that the assert()s were commented out due to them failing)