This is important because the Solar Adjusted component will treat each list within the “list of lists” as a separate run of the component, causing you to get more than the 20 values that you actually want.
To get a single run of the component and just 20 values, you need to “Flatten” this “lists-of-lists” into a single list. You can do this using a native Grasshopper “Flatten” component or you can just right-click on the contextShading_ input and select “Flatten.”
Welcome to the world of Grasshopper data trees!
Master data trees and you have mastered Grasshopper.