Could it be inlined on the client side? Similar to how C #includes & #defines work with ccache + distcc... Then the server would not need to change.