With a LayerOverlay using TileType.SingleTile, highlighting ~50 features and repeatedly panning causes highlights to replay previous positions after navigation stops. This also occurs with GPU rendering disabled.
Inspection suggests that tile display callbacks queued at DispatcherPriority.ContextIdle survive draw cancellation and can replace newer visible tiles.
Our workaround rejects callbacks from older tile generations and transforms the accepted tile against the current viewport. This resolves the replay.
Could you confirm whether the SDK should suppress these stale callbacks and ensure delayed tiles use the current viewport?