BUG Fixed issue with incorrect caching between protocols (Issue #6)