GardenCore: Refactoring towards slot-based API