Yeah, I mean indeed to save this work to the module and try to make it from the mixin, but I guess the idea doesn't like xD