Return a new instance of collection when none is found
Add local storage functionality to collectable