Yes there are ways but without knowing what you are trying to do there is no way for me to understand what would actually help you.
That said this really wouldn't be suited for the Resource manager support section as it is more of a general development question as you brought up an example of page nodes which has nothing to do with the RM.