Hmmm, why check that is not transactional? PFER is primarily designed for transactional environments, where you wanna avoid locks held by other transactions, which might be lengthy, to affect PFER operations.