Need to collaborate with https://github.com/Helioviewer-Project/api/
There should be an API that can take a bundle of IDs and return information about each one. This will greatly reduce the number of API requests currently being made.
Right now an API request is made for each timestamp that has been requested, this can be reduced by creating an API that accepts the source, date range, and cadence and returning a list of IDs
An API request is made for each image's position and jp2 header information. An API can be created that accepts a list of IDs and returns the positions for each, and a separate API that takes a list of IDs and returns the JP2 header information for each.