ComponentManagerRunnable -> ComponentManagerRunner (with implementing #run anymore in order to avoid recursion hell)