Cache puzzle list (dropdown list) call

Hi,
today I was doing some tsumegos on OGS (obviously) when I noticed from the DevTools that the list of puzzles in a collection (the one that appears in the drop down list) gets downloaded each time a problem is asked (basically on each “Next”). I understand it’s probably a minor concern but is there any reason why the call is not cached?
Thank you