Can we drop the "-id" part of mailer in the schema? We get it from imbarcode without the "-id", we store it with the "-id", then we query for it in the api without the "-id". I know there'll still be some translation of parameters going on here, but it seems wrong to add "-id" for storage only.