what about if there is no id? We should handle this gracefully and make sure the state is in a good place and just shows default content vs the inspector.