Grappling with real world implications of ComponentEntity Setup