Ported PMF to new model as well as some changes in RecommenderPool / Scheduler