Core: single-frame indexing only works when multiple images are loaded
See test/cpp/unit/strategy/TestSingleFrameIndex.cpp
for a minimal example. This points to a problem in general when a DataSet
consists of a single image. This is not a realistic thing to happen, but it should not affect the strategy tool, and it should not cause a crash.