FWaterUtils::GetOrCreateTransientMID

Creates a transient [UMaterialInstanceDynamic](API\Runtime\Engine\Materials\UMaterialInstanceDynamic) out of the material interface in input or returns the existing one if it's compatible (same parent material)