Local query and ignore deleted entities
I often fetch a set of entities and related entities. Do some updates (including deleting entities) anf finally do some calculations on the entities. It would be nice to be able to force the queries to only include the fetched data and to be able to treat deleted entities as non existent.
You seem to be describing the behavior of DbSet.Local. I will mark this idea as completed but let me know if I misunderstood.