Pointing-options specification involves specifying list of instrument orientations (with respect to the NADIR_POINTING frame). The same can however be achieved by specifying the instrument orientations as separate 'modes'.
If this is done, it shall also require to do away with the orbitpy.coveragecalculator.PointingOptionsWithGridCoverage class and corresponding feature.