How do you handle a situation where engineering estimates for a critical feature are twice as long as expected at Greenhouse Software?