You are right that the class needs to be accessible directly too.

For now, I'll develop it alongside the current WCS, but of course we can rethink this when we come up with the generalized WCS.