Updated some code to use repository instead of finder
Fixed delete
Reverted a breaking change
Tweaked deserialization to achieve unique objects within a session