Also add an interesting tea party scene!
Change derived shape to only deal with local calculation they don't need anymore to deal with how they've been transformed.