[RFC] invalidate SystemColors / SystemResources on a new thread

- This gets rid of the small UI hickup when changing theme/accents (noticeable if you have A LOT of complex ui elements, like charts)