There isn’t any internal difference between scenes created from code and created in editor. From code, you can set all the same properties as you can in editor, and then the scene is really exactly the same thing.
So, it should work…
I know I have already some other pending things related to our threads ( Convenient way to determine exact point under mouse - #18 by Carring ). But for this, I’d also have to see a testcase to reproduce the problem.