Integrated the Moving Average into the rendering and identified a serious bug in the Moving average calculations (was persisting internal data between renders)