Can't you override this method and have VanillaPlayer?