aye aye this is in a terrible state:
- need to unify touch tracker and region polygon methods
- currently keep track of which sub shape we're tracking but need to send message to parent shape that we're updating sub shape
after all of that, i'm finally back to where I was before changing the to the region polygon class.