Investigate using [Shape Keys](https://docs.blender.org/manual/en/latest/animation/shape_keys/introduction.html?highlight=shape%20keys) in python. Also look at combining this with animating in python. Add any investigative code to "snippets".