Indeed. What you say speaks to something that has fascinated me for years: impetus. I like it better than "cause" because cause is typically viewed as always an external event, analogized to a rolling ball hitting another rolling ball, changing its trajectory. But should the ball decide to move itself? Well, that changes the impetus from external to internal.