You may have a look here Moving parts and random rotation . I learnt a lot after/while answering this, study the nodesetup.