WIP: associating clip models with clip sources, clip factory