models trigger onDestroy and emit 'destroy' but don't call sync
selections take a user_id, can findByUserId
on destroy, users and selections clean up their references
user collection takes a selection collection
refer to the right es_expression
selections and users bound to each other