Forgot to remove the call to scene.doIt().
Don't return ThreeJS objects. Return objects that only expose required methods.