A customizable, physics-based smooth cursor animation component with spring animations and rotation effects