Don't check required until after defaults are handled for service parameters