support spot layouts and proportions per-monitor