SwiftUI + Core Animation: Demystify all sorts of Groups

Understand DrawingGroup, CompositingGroup and GeometryGroup in the Core Animation way