Getting a remote driver connected might a while, but afterwards it seems like a mostly solved (in practice) problem.