Watch FileDownload button

Hi,

How can I watch the FileDownload widget button when clicked. In the regular button widget has the value argument that helps to track it asynchronously, however we do not have this feature in the FileDownload widget. As much as I like to embed an extra step in the callback function, but my code design is limited to an ordered synchronous architecture.

In short, is there a way I can use the pn.depends(file_download_btn.param.value, watch=True)? is there any alternative or workaround?