Ideally, I would not want to hardcode a top level page into my sections. In my scenario, I have Class A with a pagegroup of Class B. Inside my section in Class B, I would have to add a pages and classes entry to my page of Class A to be able to reference the correct pagegroup.
I'm looking for a strategy where I do not need to make those manual references. I'm thinking of creating an RDL delete control, which uses Java to discover the parent page. I'm not sure if it will be worth the time to put this together, though.