- [ ] Move ComponentID to ComponentProperties with a generator function - [ ] add [progress bar](https://au.mathworks.com/help/matlab/ref/uiprogressdlg.html) to loading screens? - [ ] clear out TODOs