It is a ‘time release’ nutrient. Nothing personal against it (even though it seems as such) but with time released nutrients the nitrogen in your soil increases everytime you water it.
Problem is. What if your plant needs less nitrogen. Flushing is supposed to clean salts and excess nutes from ur soil. But with mg, a growers best chance for saving his crop only harms it more.