12 hour shifts are 13+ hours of actually being there because of lunch / breaks. For example Genentech in SF / Vacaville are "12 hours paid shifts" with 1 hour mandatory lunch. So no it is not required for an overlap because there i already a required by law break (lunch) that forces overlap (assuming this applies to more states than just CA).