This probably "works", but there is an infrastructure put into place to handle these types of requests. It is not in line with the design. Please review the design documentation. Links can be found on the GitHub wiki.

In short, the image is to be pulled when the app loads and also when the UAS status changes. It is to be cached to the file system. It is to be updated when the system detects a change in status.