I'm going to try a variant that keeps frags off the LRU until their refcount drops to 0 (when they'll go to the end) and that just drops entries from the front of the LRU when their refcount is non-0.
I'm going to trigger the lru drop based on the total cached count -- not just the refcount==0 frags but allow for the case that we run out of LRU entries.