It is possible, but not without some drawbacks.
I'd use some good relays for that, but this incurs some circuit to control them. The main advantage of the method is known contacts performance to chose (due to the necessity to switch very low currents).
Good switch (like used in the Piccolo) can do the job also.