Should `scene` always be defined at this point?  If it's undefined, does that indicate a bad test?  If so, maybe we need to throw or spit out a console message?