Complexity, demand, and those little white spots. — SciRadar