(core) started refactoring / cleaning up _video interface