I would not worry about it. In a decade or so when this becomes a common problem, expect the major tech companies to come up with their own automated process to handle this. Whatever system you come up with now will probably be obsolete in a few years. I would just let the service providers handle it.