Tell me about a time you had to collaborate closely with a Product Manager to refine a feature requirement that was technically challenging.