At the moment you have to provide what layouts are needed for intelliwarp in the theme itself.
This is not correct imho. Because you sometime want to create multiple espaces with their OWN menu, footer etc.
So why not add those properties to the espace itself, because that's the one who decides what and if.
usecase, I create a theme and leave the menu empty.
Then the intelliwarp stops working in a different espace which uses the theme.