SinSpace and CosSpace also satisfy a three-term recurrence, just instead of the variable being x and y, its `cos θ`. The motivation for unifying them with PolynomialSpace is to make an optimized evaluate for `TensorSpace` based on multivariate Clenshaw.