Add gradients mixin