This could use a docstring giving examples of what counts as a "component" in Studio.  Also, two lines between classes.