few small fixes
continue tweaking frontend

Few changes around rendering system, most of this round is done
save small tweaks, fixes, and performance improvements. UI tests
also need to be updated to reflect recent changes