It's Time to Re-think Dispatch