it's mostly to contrast with how some objectTypes are only required in some cases, I'm fine either way