Load taskComponents globally, so components can be composed of other taskComponents. This causes issues when removing locally defined taskComponents in the `canvas`-component. Investigate further.