Batching small votes together, reducing fees

Anyone knows, if aggregating small votes is possible, in order to reduce fees on smart contract execution?
I find it very expensive to claim/self delegate and vote with my small amount of uni.

As it is today, it will drive people away from voting, instead of giving a reason to vote.