WIP: enhance bspline observer, print selective vars