There is no guiding principle behind the global variables in the lissajous environment. clock, master, generateId, etc. are all hanging out and could potentially be put under the umbrella of a Lissajous global. This would make future developments much more manageable.