I did build something like this before, but I used bypassed spring holders instead of brass buttons. That was very hard to do though, unlike the more refined method I presented to you guys.

However, now that I have made my Beryllium copper springs, I am going to do one that is much simpler to do for everybody, and is much easier to set up.