Geologging feature

Somehow this was automatically closed when an upstream branch was pulled into master. 
Opening this pull request again, more as a deeper investigation into the cause and also because the related code was not approved.