Store the model value of "draggable" separately from the kinetic object

This allows a user's view to change the value for that one user, without affecting the model value.

@youngca @scottnc27603 would you mind reviewing?