EnergyNode now only calculates energy for good sections.  Needs more tests.