I understand where you are coming from as far as the other applications are concerned.
In my case if I need affinity, I have it installed to a windows VM I set up with KVM/QEMU.
I might go through the configs needed to get it running locally at some point, but I just don't have the time right now.