Configuration Space on surfaces.
Various configuration types which are bound to surfaces. These are primarily used by the Group Behaviors code base.