Marking an asset as modified dirty via Editor Utility Widgets or Blutility?

This is excellent. Thank you!
Just gave it a try and it appears to solve all my issues.

A bit strange that you can’t call Modify directly, but this works just well.