You have your non‑page components and your page component super classes, and your non‑page component classes return false for that, it'll actually throw a security exception, if you attempt to do that. 