Register interface factories as Singletons instead of context properties
Context properties will be removed in Qt 6. Also gets rid of some boilerplate.
Two context property usages are left for another day/patch
Context properties will be removed in Qt 6. Also gets rid of some boilerplate.
Two context property usages are left for another day/patch