I was thinking of the possibility of using some sort of Proteus wheel for power but that would add a ton of complexity compared to just using battery power.
Joe