In a scenario such as the one described in #3 not all specified containers are started. However, if I run undeploy() it reports that all containers have been undeployed (for example 20/20, while only 16/20 were actually deployed in the first place). This is misleading of what actually happens.