I present, for your consideration, these magnetic hooks. They hold 80 pounds if they’re stuck to something upside down, or 15 pounds if they’re on a vertical wall. They cost $10 for a 6-pack with code L69OCBL2.
I don’t really know what else to say about them. Hooks! Magnets! It’s all good stuff, and the price is great too.