This object is used as default when gerrit event string has no provider attribute. And this object is not changed once created.
So I thought the cost to create it everytime is very high.

The default value provider object has is fixed just after connection. So here is the best location to create this object.