I remember that I ran a character before, who's powers was...well....temporarily giving someone else powers for a short duration of time, longest being one day. Powers given were never the same, even if you cast it on the same person, and one person couldn't be gifted multiple times without the first power expiring. That was fun~