New: Image model has default url
New: getCollection() is even more polymorphic