Iterating over get_page_models means that these will be visited once per superclass. To avoid this, we filter the page list to those exactly matching the page class. This is done via a new `exact_type` method on `PageQuerySet`.
.specific()