Does updating MPNowPlayingInfoPropertyElapsedPlaybackTime frequently harm performance?

Hi, I'm wondering about one of the properties in the MPNowPlayingInfoCenter: MPNowPlayingInfoPropertyElapsedPlaybackTime. The docs say that updating this property frequently is not required, because the system can automatically calculate elapsed playback time based on the infrequent values we provide.

Is performance harmed by updating this property every second? Should I add some filtering/throttling to update this property infrequently? Am I overthinking this, and it doesn't matter either way?

Kind regards.

Hello @VickoMode, thank you for your post. It's really not necessary to update the elapsed payback time frequently under normal circumstances. You might need to do so occasionally if there are network issues, for example. If you have a callback that updates other areas of your app periodically, you might want to add a condition to only update the elapsed playback time if needed.

Does updating MPNowPlayingInfoPropertyElapsedPlaybackTime frequently harm performance?
 
 
Q