Issue #2996626 by Fabianx, damiankloip: Class structure is very confusing, unclear when to use factory and when instance