Model analysis optimizations (#738)
Moves the model "children" array into a separate file and adds indices for various forms of lookup that are in the
critical codepath. Speeds up matter.js tests considerably and should improve warmup time for services based on the
Node API.