splitting lean input from lean perturbations
Merge pull request #2559 from AndrewMeadows/avatar-interaction-2

split lean input from lean perturbations