Modifying StaticSwitchParameter programmatically in the Editor

I actually found my own solution for toggling the various StaticSwitchParameters using code based on ALandscapeProxy::GetLayerThumbnailMIC where it uses UMaterialInstanceConstant::GetStaticParameterValues and UMaterialInstanceConstant::UpdateStaticPermutation.