Persistent UI now scales properly with different resolutions