Do we want to allow `null` here to reset to the default state?