I've the feeling these threads should be handled from the framework instance's thread manager