what are you using as a hypervisor? if it is virtualbox you will struggle to get smooth video playback, its gpu support is very poor. vmware is much better. yes yes it is proprietary but so is virtualbox with extensions which is the only way to make it kinda usable lol
Isn’t this just freecad?