WIP - Fix #138 - Use real reference to model, fix updating of attributes

Demonstrates possible approach, see bug #138.

We still need remove methods and stuff, so this would need a slightly different approach (probably exposing the app reference on the Make instance)