optimize morph indicator widget, only check's visable units