Can we default to None for persistentCapability