NOTE: We require a custom wrapper around [`Arc`] and [`Weak`] since we need to be able to move the cache item from the used list to the unused list when the cache item is dropped. This would require us to implement a custom drop handler implementation.
source not stored for this graph (policy: none)
nothing calls this directly
no outgoing calls
no test coverage detected