refactor(methods): extract rendering methods as meta-methods in a mixin