Revert "Update Region.js"

This reverts commit 98fd6c1d99bd5899a3acec09ef50f731743af7f2.
Revert "Revert "Update Region.js""

This reverts commit f42a557f30ef70b8e7b341f19f5aac3ba71cda7f.
Revert "Update Region.js"

This reverts commit 98fd6c1d99bd5899a3acec09ef50f731743af7f2.
Revert "Add parent property to a region so it is available"

This reverts commit 8a97942df52414bb5af2e5c5e780ec16cfa04508.