Now this is something really great in my opinion!
It uses the piston translocation showcased in the previous post on this forum, but its more compact and a LOT faster.

And it doesnt even require redstone dust:P Just observer blocks, pistons and string. Really simple and effective.



Of course this will be in 1.11 and up only, but I thought I'd post it already.