I took a look at the Related Pages display logic and it actually isn't that bad the way it is. I think I'll leave it for now so we don't have to regression test that code.