Refactored city overlay template rendering into seperate method