do you think we need to hit this API endpoint every time the "Play" button is clicked? or only if it hasn't been recorded before?