As I said, it's been tried already for many years, so one has to ask why it hasn't arrived in practice. Of course there's no problem with getting the electrical operation timing right, but there is a very big problem with magnetic latency. Magnetic fields take time to die so solenoid...