Just a point in time .......... some 4 or 5 years ago,
FWIW

The “future” Advanced Threading requires update per the new threading code and will allow for a slotted wheel with index or an encoder. When using an encoder additional parameters will need to be defined to MACH. If using an encoder, you’ll have to set the number of quads per rev and should work fine if one considers just how many lines can be seen per rev at top speed of threading used and limits their speed to that as a maximum. The Advanced Threading will not be available until after the updated version of Mach is released.
An encoder can be used for threading, and it IS on the books to allow an encoder geared output of the stream, but that may take longer to appear since rework of the code is first required to get it to a more manageable level of interconnection. As the printer port very slowly goes away, it becomes a question of what the new hardware guru's can put in their firmware with application support from ArtSoft's side.
I suspect Electronic gearing is now possible, but will require a defined development procedure similar to what we went through to fix threading.
RICH