GUI events are being fired for elements that are behind other elements.
Only the front element should fire for any given pixel coord.
I’m going to have to do my own mouse picking to fix this.
Actually if someone could move this to bugs that would be great. Definitely a bug.
UPDATE: I have just learned that ZIndex is clamped to be between 1 and 10. This is causing the ZIndex order bug in my first animation and needs to be fixed. There is no way that I can hack around it except for using SurfaceGuis on parts and arranging my cards in 3D space.