Compiler complains about UIScreen not being available in VisionOS.\ Will need to come up with an alternative.