I agree with @ormsbee about having a separate column for new comments instead of a new PaidRegistration-specific model.