Some servo drivers also have "virtual encoder" which you can use for spindle synchronization. Works great on my machines..