Don't cache the protein id in ImageConfigs

init is called only if cached version is not found, so adding this extra track in initialize method so that it gets added after getting the cached varsion