Blinking Effect simple approach

Blinking effect for an object on mouse over was my purpose and i could notice the RequestAnimationFrame would consume most of CPU energy making the computer slow. Due to which i could come up with a solution to blink is as below.
Created wireframe all objects in scene and change color of wireframe, But not calling RequestAnimationFrame instead using SetInterval function, which does not impact speed of the screen.

function blink_effect() {
if (select_color == 0x000000) {
select_color = 0xFFFFFF;
} else {
select_color = 0x000000;
}
for (var i = 0; i < INTERSECTED.length; i++) {
INTERSECTED[i].WireframeObj.material.color.setHex(select_color);
}
render();
}
var myVar;
var select_color = 0x000000;

function render_animate_selected() {
clearInterval(myVar);
myVar = setInterval(function () {blink_effect()}, 500);
}