Thinking about it, what's wrong with using Telekinesis for this? It's pretty much tailor-made for this sort of thing.