so this is so we do not shut down an existing kernel anymore? could this lead to a huge memory consumption during tests? i hope not, if the test class is discarded after running. otherwise we might do the same as you do with the container to cash it at an md5 and stop and recreate the kernel if the same kernel is requested again.