New virtus mixin for models