DirectStore Deallocator shouldn't hold a reference to the store to allow it being GC'ed