add a default state for required so that plugin validation does not break if not present