Factored card fields into a mixin