Working on a solution for loading plugin via models