If possible to store a object to a variable, like sprites and others things.... fundamentally sprites...
This way will be possible to do actions or events to the stored sprite without workarounds...
This work better for games where player can control more than one "unit", and a lot of others cases too.