While chasing a race condition we ended up changing the semantic around how the current eviction point is maintained while the eviction server is adding pages from a tree.
It's a cleanup and closes a window where a diagnostic assertion was possible.