onTileRevalidated

open override var onTileRevalidated: (z: Int, x: Int, y: Int) -> Unit?

Invoked (off the render thread) after a stale tile is re-downloaded and written through, so the render layer can drop the tile's cached texture and redraw. null = no swap; the fresh tile then appears on the next texture (re)load.