Yeah a core hack is one way to go about it
However, there is another, that requires no hacking of the core but a module and some work on the database.
You could use my
Display New modules

and create multiple copies of them using this database manipulation detailed by
Alwarren:
http://forum.mamboserver.com/viewtop...183&highlight=
in the thread, their is a link to
antiespecista website, which shows this in action:
http://www.referenciacero.com/index.php
Next question would be how to assign modules to the mainbody
You could either create a typed content page with nothing in the content and assign the modules to that page.
Or you could use the mambot mosphp to include the module position directly into the typed content page (through the editors html mode), then make this the frontpage.
Hope that opens up some possibilities for you.