i see - it seems to me you already have the solution in your own Reply (#2)
if you want 'robust', you have to pay for it - i would imagine fiddling about with 10 nodes and very frequent physical changing of positions will cause considerable wear & tear - probably why those mini-switches you found were "well expencive"...