Instead of making the polygons generate on hover, it might be nice to generate it at render time and then have the same shape reference the same article perpetually to reinforce the idea of identity.
When the user hovers over a link, these polygons and conical gradients are generated at random. Each article thus has a distinctive appearance, and each reader has a different experience with it. The articles still need to be written, which is honestly the most difficult part.