idiomatic exclusion of _id field
automatically add index for idProperty