type JigsawRotationCache<'a> = FxHashMap<Identifier, [Option<Vec<TransformedJigsaw<'a>>>; 4]>;
struct JigsawRotationCache<'a> { /* private fields */ }