Planning is esstential and normal for each serious project
There is no detailed information on the 3D engine at this point. Mark of course has a general plan of action (Dreamora's post probably just about sums it up), but experimentation while trying to put theory into practise tends to change a lot of things. Changes of this nature have caused a lot of upset in the past, so don't expect specifics at this point.