* Remember: 4 cores per side * Each core could sneak attack individually * Need some way to have four cores share a cache, and each individually sneak attack * `#[derive(Clone)]` on `ShareableCache` so each core per team can keep track of its own sneak attack status * May need to decouple core/cache steps to avoid double-stepping