Rebuild element data structure.  Wasteful but should allow assembly in parallel?  Note elementVecViewSTDOUT() does not work in parallel; is this a Synchronized bug?