In other words, if I retrieve entities, then dispose of my ObjectContext, do I have to explicitly detach all my entities?