Using a collection to also define the resident model