Rewriting GEELayer as a DynamicMapServiceLayer