Cool. What I'm doing here is instead of just have a master tile list and only rendering a tile if visible=1, I'm batching the tiles together into separate lists and making it so I can render specific lists only. That way I'm avoiding cycling through 90 tiles, because I'm only showing probably 6-20 tiles at a time.