All of the other ideas are good but, the point of the post is that the OP found a new way to skin a cat. We have conveyors at work that use a system similar to the one described in the first post. The advantage is precision, it may not be the best thing for every application but, it does work.