Lifecycle state and provision state are optional