footer does not need to update with the current version every time the view is asked for. Just initialize it once (the GlobalAppState does the version change check, which does need to execute the remote call on every invocation)