Render
Renders tileSchema as Compose UI.
Receiver
TileRenderingScope, carrying this tile's own id/events and every way to react to an interaction — apply local state (TileRenderingScope.dispatchEvent), notify a tile group (TileRenderingScope.dispatchGroupEvent), run this tile's own declared events (TileRenderingScope.triggerEvent), or render children (TileRenderingScope.RenderChild/TileRenderingScope.RenderChildren).
Parameters
tileSchema
the current schema snapshot to render — the same value TileRenderingScope was built from, passed again as a parameter so implementations don't need to destructure it out of the receiver.