We will introduce and describe an algebra $H(S)$ acting on the cohomology of various moduli spaces of sheaves on a smooth complex surface $S$. We will provide some application to a generalization of Markman's theorem in the semistable (as opposed to stable) case as well as to the Hausel-Thaddeus conjecture on moduli spaces of Higgs bundles on a curve.