I see the method introduced by rand0m, it could work, but it require to sacrifice your other displays and needs the display setup to be correct. You can do basically the same thing defining a different filter with each sorting, and use some code to switch to them, but again, this depends on having full control on how filters are set and in which order they are.
jedione the properties of fe.filters are mostly read-only, would be great to be able to modify them on the fly, but again not all user would allow a layout to mess with their filters. Best way would be to have the possibility to alter sorting and sort order _without_ affecting the main filter or romlist, just on the fly, but at the current state it's not possible in AM