Projection-Based Overhang Constraints: Implementing an Efficient Adjoint Formulation for Sensitivity Analysis