Deeper component topics for when you need more control over how components are defined and serialized.
Define upgraders that migrate component data when you make breaking changes such as renaming properties.