Hook into forms with CPT so we can validate required fields