😨 Finalizing refactoring and re-rendering fixes. imo nobody should even attempt this, but it turned out to be useful in future dev cause it improved hot reloading which was extremely slow due to resource intensive renders. But to users won't matter as much. NOT RECOMMENDED