What do you mean by "travelling rule applicators"?
Also by "travel speed of rule applicators being fixed"?
Is there a fundamental space and time in which the rule applicators exist?
If you consider the employers as customers of the employees' services, then they do pay differently depending on the location of the employees. That's a tautology, though, so not much insight there.
I've had issues with npm and binaries of gRPC in firebase related to node versions and electron versions. It seems like this could be a good alternative if it was used in firebase since it's implemented in typescript - not sure I completely understand it, though.