This is an attempt at a formal description of Pyramid's view predicate system in order to find possible avenues for optimization. It was prompted by concern over the approach currently taken to fix #768_.
An alternative implementation approach is suggested using adapter registry subscribers.