@cordoval less code:

```php
return $this->generator ?: $this->generator = new OverloadingObjectGenerator();
```