Initial proxy model filtering

Not fully working yet but need to refactor the model operation stuff.