If the hour-long sitting is the cause of the problems, why not fix them by using height-adjustable sit-stand tables? They've become popular in our office...
Removing even trivial hurdles can sometimes drastically impact behaviour.
edit: Forgot to mention: juststand.org