potential fix for component icon desync