I saw it that you are encapsulating the "setting attributes" bit by refactoring it into it's own method leading to a more expressive design.

Given that only happens during initialization, you're right, that's maybe overkill.