While I appreciate what you are saying there, the answer to your question is that the pages application is what does what you are asking for, and is the solution to your issue. I understand you dont wishto pay that, and I can move your ticket to community support if you dont wish for it to be in the official support area. But if you are looking for a solution from our core product, that is indeed the solution, and hence was marked as such.
Just to add to this. The purpose of the solution on a topic is so that others can jump to what is the official way in which to do things on our product. It is not for the author of the topic to know what the solution was.