5 overlapping canvases with shapes. They detect when they're covered, but are buggy and flicker