The bushings are pretty hard, but I picked a size that offers as little resistance as possible to the arm's movement.
Pivot balls take up too much space, I have an idea that involves pins but it means custom-machined aluminum parts. It may be necessary though so I'll keep churning out designs. A full-on dynamic strut system is not a bad idea at all.