Which user's context are you reading when you pull the screen size remotely via WMI? Is it always the same for all users on a particular device?

How are you going to deal with multiple screens (e.g. laptops) where the external and internal monitors will be different resolutions?