As an update, this functionality is almost done. The only thing left is editing currently stored sites.
I did discover one limitation, per device configuration. For one site, this wasn’t a big deal but configuring multiple sites can be annoying. I will see what I can do in the future.