Animating a Tree

So I am trying to add realistic leaves to a background tree. I have been playing around with a bunch of different transitions to try to replicate leaves on a tree during a breeze. I’m not an animator and don’t really have any idea what looks right. Does anybody have any idea if anyone else has tried something similar? 

https://media.giphy.com/media/1vZank5ywXLqYxZiKg/giphy.gif

local function breezeClockwise(obj) local breezeTotalTime = breezeLightTime local currentRotation = obj.dRot local random = math.random(15) transition.to( obj, { time = breezeTotalTime\*.25, rotation = currentRotation+30+random, transition=easing.inQuart } ) transition.to( obj, { delay = breezeTotalTime\*.25, time=breezeTotalTime\*.25, rotation = currentRotation+22.5-random, transition=easing.outQuart } ) transition.to( obj, { delay = breezeTotalTime\*.50, time=breezeTotalTime\*.25, rotation = currentRotation+45+random, transition=easing.inQuart } ) transition.to( obj, { delay = breezeTotalTime\*.75, time=breezeTotalTime\*.10, rotation = currentRotation+30-random, transition=easing.outQuart } ) transition.to( obj, { delay = breezeTotalTime\*.85, time=breezeTotalTime\*.10, rotation = currentRotation+15, transition=easing.inQuart } ) transition.to( obj, { delay = breezeTotalTime\*.95, time=breezeTotalTime\*.05, rotation = currentRotation, transition=easing.outQuart } ) end