Only check item uniqueness on creation
Use more meaningful test fixtures, updating functional tests to reflect that