Features as Swerve properties, validate config, reset function