o Reworked handling of model problems to allow for easier reusage across all the other model diddling components