Currently you can run multiple tasks for the same app at the same time, this should be prevented. On the other hand we need the possibility to cancel a running task to enable the UI again. The concurrent task prevention should be handled ideally by the backend