Just `mixin` here too to avoid the callstack as well?