Seem to have figured out proper canvas management, so the flickering no
longer occurs. Something about the heading math still isn't consistent;
currently mod'ing by pi, but doesn't have the desired effect.