Hi Everyone, I am scratching my head over one thing. I am implementing my own dynamic provider and this provider accepts a file as an input parameter. I want this provider to update itself if the file's content changes. Shall I use pulumi.FileAsset for that? I mean, shall my resource accept FileAsset as an input paramater? If so, I am not sure how to work with the FileAsset in my dynamic provider impementation as it seems that the object doesn't expose anything (like for example getting the contents of the file).