remove temporary data to avoid memory leaks
Force reflow instead of calling a timer