diff --git a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
index 24e634803ec9b8a45972c9905c15192b5970937b..b7fc2a42cba0a44a1ae85eaa9cb5b45a6321e6f8 100644
--- a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
+++ b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
@@ -1,8 +1,3 @@
-const styles = {};
-
-styles.original = utils.polygon_style('#447744', 0.2);
-styles.highlighted = utils.polygon_style("#ff44a2", 0.7);
-styles.selected = utils.polygon_style("#ffff00", 0.8);
 
 const regionChooser = (function(){
 	//TODO: Somehow split in classes. This file is getting too big and mixed
@@ -12,6 +7,12 @@ const regionChooser = (function(){
 	const wgs84Sphere = new ol.Sphere(6378137);
 	var features_by_project;
 
+	const styles = {};
+
+	styles.original = utils.polygon_style('#447744', 0.2);
+	styles.highlighted = utils.polygon_style("#ff44a2", 0.7);
+	styles.selected = utils.polygon_style("#ffff00", 0.8);
+
 	publicScope.init = function(){
 		//NOTE: Only called from JavaFX. At startup, or when Repo has been changed.
 		kml_source.clear();