I haven’t tried again since opening this post, no reason to trust it yet…
When this issue was first created I was able to cleanly reproduce it.
I just re-ran the same test and everything is working as expected now. The usage-counting defect is no longer reproducible for me.