also handles positions inside text parts that have been cut out properly
TODO: current version ONLY WORKS SECURELY WHEN THERE IS ONLY ONE POSITION CHANGE RUN WITHOUT OVERLAPPING CHANGES!
as soon as there are more than one change runs, or changes that overlap, we would need to check all following changes instead of only the next one