If this breaks again I probably won't fix it.
Closes: #95
Previously, processing would abort before clearing AvatarTagComponents when an exception is thrown. This would result in unprocessed AvatarTagComponents re-triggering processing as part of their Awake callback, causing O(n^2) behavior.
Closes: #84