Compositor can be loaded from json defintions