Yes, and what's wrong with that? That's how it works now too, except RC has been replaced by a tracing GC.