Split off from #300
We'll do this as we merge schema change PRs into 1.0-dev, but it'll be worth doing a final check once all the schema change PRs are merged, in case there's any other opportunity to factor properties into shared definitions.
cc @matamadio