the title is pretty much it. when passing route specific data to a route, you appear to have to call dispatch twice. why is this so?