We can no longer assume that page is in API. Might be in layout