Multiple performance improvements; most important is batch draws and reduced draw state machine calls within waveview section