Currently just grabs last image written out of circular buffer.
More real time to display the last image pushed to circular buffer - if there's anything there
Tried this and led to null pointer exceptions when circular buffer was empty. Just needs figuring out how to do the right error checking.
Its only really important for acquisition that is consistently filling up the circular buffer (so not really our use case right now but possibly that of others)