Reference Viewer behavior

Steps to Reproduce

  1. Create a regular Mat Func, a Material, and a MIC from that Material.
  2. Add the Mat Func into the Material and save all three assets.
  3. Check the reference viewer on the Mat Func with referencer depth set to 2, confirming that it shows the Mat and then the MIC
  4. Delete the Mat Func from the Material and save the Material.
  5. Check the reference viewer on the Mat Func with referencer depth set to 1, note how it is showing the MIC as a direct referencer when it is not and never was.