I may be missing the distinction between BaseSpatialOperations and other classes here so please help me understand if I am, but I feel like we should use universal verbiage across the board, that is, either `instances` or `subclasses` exclusively.