Wondering if this should be a pombola.core.models Mixin?