FabricVulkanCanvasDeviceAccessor
Borrows the device backend solely for terminal Canvas retirement cleanup.
The render-thread caller never retains or replaces the returned backend. Ordinary frame capture and drawing use the public backend-neutral GPU API.