Is there a proper way to provide the DI instance to all Model instances in ResultSet?
Would be great to have a simple syntax like this:
ModelName::query()->order('position')->limit(1)->execute($this->getDI());
The only way I can think of so far is to loop over the ResultSet and call setDI() for every Model separately.