Render in place: compensate for negative delay on MIDI track (don't cut the first notes!)

As many composers dealing with orchestral libraries, I use negative delay on MIDI tracks to have all my instruments from different companies playing right on the beat.

Wanting to use Render in place to mix in audio in a different project (and/or different environnement), I had the bad surprise to realize the beggining of all my items were in fact cut at the beginning!

In other words, I would need to have the option to automatize “set track delay to 0 ; render in place ; reset delay on rendered audio track (or redered audio item) as it was on the original track”… I don’t know if it is doable with a macro (would have to store original track delay in a variable) ; but it would be definitely an important option for better workflow…

My 2 cents…