OptionalonCalled after a tile has been encoded, with per-source read and feature counts and timings (e.g. for metrics or logs). Not called for failed tiles. Errors thrown by the hook are ignored.
OptionalsignalAborts the tile: pending reads are cancelled and the call rejects with
the signal's reason. Use AbortSignal.timeout(ms) for a deadline.
Per-request options for tile generation.