Currently, it appears there's no check for whether the file has actually changed before rerunning textract so it probably reruns even if the user has only updated the title.
@gasman and I were discussing adding file hashing to Wagtail Images/Documents for cache-busting but might help solve this issue too.