What is the best way to create a flexible gooseneck(like in desktop lamps) and animate flexing? Thanks