It's typical for Tk that you can edit the properties of objects on a canvas without recreating a new instance of this object. So, don't create a new oval, but instead, try to move it. Tk will take care of redrawing it for you.
The docs state:
These same option-value pairs may be used in itemconfigure methods to change the item's configuration.