Finished with flattening and inE/outE evals; trying to avoid Id[] (so far successfully)