independent cache switcher in keyring file