Cache the background image, since it needs to be updated infrequently.