The current operation code has a lot of vestigial parts leftover from the SDK 2 that are no longer used. We can reduce DLL size, improve performance, and reduce complexity by performing a cleanup.