checkpoint: debugging renderViewport() testing various throttle/debound strategies