That would be great! It looks like we can switch filters and lists already with the same layout, so just need a way to change the actual layout when necessary. Technically you could use the multi-layouts (layout-*.nut) and toggle through them, but this would allow for it to programmatically change.
My goal is for my theme module (WIP) to allow for something similar to Hyperspin - different themes/layouts based on current game, current list or current filter or even other properties (like year, category, etc)