push screenshot and screenrecording real modular. also some more testing and trial and error with heatmaps... z-index/absolute positioning works, would like to put it on a single canvas though. heatcanvas hopefully works but can't be tested locally because web workers.