Dynamic external image in HMI

Hello, I have a question regarding the construction of the HMI and I would appreciate your help.
I want to display an image on the HMI generated with PLCNext Engineer 2023.0.5.
This image is dynamically generated by a “computer” and I will see how to access it; I can adapt to various scenarios:
1.- The computer makes it available to the PLC using HTTP with Apache or similar.
2.- The computer makes it available to the PLC using FTP.
3.- The computer transfers the image to the HMI images directory “/opt/plcnext/projects/PCWE/Services/Ehmi/ehmi” overwriting an image originally used.
4.- Modify the code in /opt/plcnext/projects/PCWE/Services/Ehmi/ehmi/hmiapp.html to insert the image with HTML code.
I have tried option 3, but I am not sure what happened. Although the HMI showed the new image after refreshing the web page, the PLC seemed to stop working.
Option 1+4 works but has several drawbacks:
- I only want to display the image on a specific HMI page, not on all pages.
- Each time I update the code, I will need to edit hmiapp.html again.
- I believe it is essential for the server to have HTTPS.
- I haven’t been able to test it, but I fear that, like in option 3, it is necessary to refresh (F5) the HMI to see the update.
In summary, I am asking if there is a simpler way or some kind of object in the library that allows this without so much complication, or alternatively, what strategy you recommend I use.

Thank you for your time