tileCrossed() callback, plus painting tiles!