no longer need ScopedTypeVariables for Trail
D.TwoD.Polygons: clean up, and start porting to the new trail interface