Draft: Invalidate ring view more often, fixing assertion failures
Closes: #1040049
As discussed on !7 (merged), this needs more testing before we propose it for bookworm-pu. @bluca is testing a version of this from https://people.debian.org/~smcv/12.2/.