Experiments with high-level shared objects in plain js