Are threads the problem?