Made recurrence a model mixin instead of a field.