I was able to easily do it using the Dev tools in the browser, it's not very difficult when you know what to look for in the network packets, but for someone who's not a web developer or worked with json to might be tricky, and might carry some risk if they add them incorrectly (not sure if lemmy prevents corrupting user settings with safeguards but better safe than sorry).
What would be very nice is if the Client Would just allow for using a URL in place of an upload just like what can be done on posts and comments
Not to mention that Cellular service providers have quite unstable IPs which often reset or change upon connection and disconnection, plus the ready availability of Public Wifi sources. IP just isn't a good metric anymore, if it really ever even was.