Original pantograph idea by Mungle.