It doesn’t seem like the expand/shrink feature will adjust delay values. I e, if having a note on line 1 with delay 20, shrinking it should change the delay value to 10. Currently it’s a dumb routine just moving the lines.
Well, neither. It’s applying the simplest form of expanding/shrinking as it was present in old trackers. When taking delay values into account and especially when shrinking, the conversion can be tricky, because new columns may need to be created to deal with overlapping notes after shrinking. We simply never spend time with this, but may do so in future, if that’s something that many people request.