Uniqueness and overwrite can now live with each other