Added an object reset to the template lookup to eliminate any possibility of stale data getting reused and added an additional check the power calc #138