Not sure if this is the desired behavior or not but we're currently relying on hyper-handle being call on success only.