=per #15730 fix context.become in PersistentView (for validation)

(cherry picked from commit 561bd00cf69b0070693db397fe0dbda824792335)