Allow Collections to determine uniqueness, not Models
Merge pull request #3133 from caseywebdev/generate-id

Allow Collections to determine uniqueness, not Models