Challenges in adjoint-based optimization of a foam EOR process