track drawer metrics and engaged game plays

Again, `z.redraw()` only guarantees that the current page is rendered, not that this element is.