Implementation of media play/pause for Vizio SmartCast

I’d love to be able to have play/pause support in home assistant for my vizio tv.

The commands

pyvizio key-press PLAY
pyvizio key-press PAUSE

can be used to play and pause the video.

However, I don’t see a way to poll for playback state. I’m assuming this is why it’s not already implemented. I was thinking, would it be possible to assume this particular state for the media player?