This is an architectural decision made by the product development team. In the Concept kernel an idle task is running to consume all time slices. This allows Concept to poll the communication layers for requests, even if there is no connection established or no project opened. This task runs with the lowest priority. Therefore, if any other task is called, Concept does not prevent the task from executing.