SolidExtras will still be used for the Qt5 version for the time being. This refactoring makes it trivial to rip out SolidExtras once the jump to Qt6-only will be made.