There's no need for one internal callback per window.