$this->item->download() is getting a temporaryUrl from the storage facade and returning it. It works fine. I have an edit and a delete action that are all a part of this action group.$this->item and $this->isDirectory are set in the mount method, so I'm not sure if that could be messing it up if it's re-rendering and no longer has the $this->item set.