Tell me about a time you had to pivot your technical approach on a project midway through development.