First pass at helix animation; not yet correct.