Danke, dass Du das Problem noch mal konkreter beschrieben hast, es ist oft nicht einfach, das Problem ohne konkretes Demo nachzuvollziehen.
Aber mit Deiner zusätzlichen Beschreibung konnte ich es schon besser verstehen und war in der Lage selber ein entsprechendes Demo zu bauen und kann bestätigen, dass da doch - eben in dem von Dir beschriebenen bestimmten Fall - ein Fehler ist.
Ich habe einen entsprechenden Fehlerreport hier eingestellt:
https://quality.embarcadero.com/browse/RSP-21401