I would take a different perspective on the magic that Lola and her boyfriend use across the three stories. I would liken it much more to chaos manipulation and lateral thinking. Basically Lola is working through the random events of life in order to find the optimal path. This procedure is commonly used in decision making algorithms in the field of artificial intelligence. However, as this movie shows, a very acute understanding of the movement of time and nature is important in order to manipulate it.