feat: add onZoneCreated hook