this.mouseOverStar.bind(this) не равно this.mouseOverStar.bind(this) и неравно this.mouseOverStarfunction test(){
console.log("test");
}
// проверим
console.log(test===test.bind(this)); // false
console.log(test.bind(this)===test.bind(this)); //false
// а как тогда?
const test_bind = test.bind(this);
console.log(test===test); // true
console.log(test_bind===test_bind); //true