“Why am I not opening your doors?”
What, when you get right down to it, is magic?
In the context of a story, anyone can have magic powers, and there really aren’t any hard and fast rules about how they work. Take Angelique, for example — a ladies’ maid from Martinique with reality-warping abilities, apparently granted to her by Beelzebub, the Lord of the Flies.
Angelique started out with some rather modest household voodoo, choking a toy soldier to make Barnabas gasp for breath. But pretty soon, she was raising zombies from their graves, and turning people into cats, and generally wiping the floor with the Collins family.
By this point, she has a baffling assortment of abilities, including the power of getting really super old when somebody paints over her portrait. She doesn’t use that one very much, because it’s hard to weaponize.