@flamber The issue described here sounds different to the GitHub issue that you linked to or is it a symptom of the same underlying problem?
I have painstakingly setup a model with all the metadata etc. If I now add a new column to my select clause all the metadata disappears. This is totally broken. I can't even bare the thought of using models anymore until this is resolved.