this might make the ui faster, do no longer check for components all the time