How do I create UX experience of progress? For example my plugin performs a heavy task of generating a lot of files and on the UI it looks like the plugin doesn’t work and then after 30 seconds the files randomly appear. Any plugins I can check out as reference?