Better field-handling for MongoDB?