public static void Cache(int offset, ICacheableObject data) { var entry = new CachedData(offset, data); m_buffers.Add(entry.Checksum, entry); }