Hey everyone, I'm curious about how you would handle this situation. We have a workflow that uses prefect to move SQL tables between hosts. We want to return a prefect Failed state when a move fails, but we also want to return data explaining why it failed. Would it work to return Failed() with some kind of data passed? And if so, how could we access that data? I've tried return Failed(data=result) and Failed(result=result) but neither of those two work.