Use ids instead of document
Add validations
Add todo to remove this configuration requirement
Add errors
Override kindred error handler