Yea if we can reuse isPaused, i think that would be preferable.