Immersive Learning Environments at Scale: Constraints and Opportunities