Revert "attempt another backreference workaround fix"

This reverts commit cc649875bf6526f9b37d118ab51edd6b08817876.
Revert "there may be many backreferences"

This reverts commit 1cfbac62a21322b0590adf70049b9158d11ff7c2.