Working out animation process. Needs to keep flat hierarchy as everythign will need individual customisation anyway.
Need to know what layer of object to call to do this aniamtion. Probably a design apttern for it so whatever works for now until future soloution