models instantiate virtual icollections, controllers are ok with this