changing dimension style on a note makes you need to replace note

This has been a problem for some time now and I'm wondering if anyone has ever come up with a resolution.  I know notes are kind of a *** where they aren't really text or dimension but yet we need to be able to use them on a daily basis.  If a note is placed and then later it is found that it was made using the wrong dimension style or text style you can change the text height by changing the text properties and update the arrow size using using the change dimension but the in line leader and text placement never seems to adjust properly.  We have always needed to place the note again which is very time consuming.  The problem I have is illustrated in the picture below:

If I change the scale from 1"=1' to say 1.5"=1' in the model I get the results below:

If I place a new note and then change the scale everything works as it should.  It seems to only be a problem if you change the dimension style after it was placed.  BTW everything is using annotation scale just to be clear.

Thanks!