> 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?

Okay. Will figure out how to go about it.