While the client is predicting its ability, it is creating side effects (GameplayEffects, TriggeredEvents, Animations, etc). As the client predicts these side effects, it associates each one with the prediction key generated at the start of the ability activation.