Scope can now be IoC'd with a new instance every time. val MaxObjects added to scope