Added the Interactive controller
Preserve the order of the interactive properties