title: Grails 2 Show transient property that is an alias for id column
body: <p>I just started out with Grails and I have a old MSSQL DB that needs a new fancy Grails UI on top of it. So far i have this code</p>
  
  <pre><code>class Foo {
      version false
      columns {
          id column: 'legacy_id'
          bar column: 'legacy_column_1'
          baz column: 'legacy_column_2'
      }
  
      static transients = ['oldId']
  
      public int getOldId() { id }
  
      int id
      int bar
      String baz
  }
  </code></pre>
  
  <p>and some extra scaffolding and so on. Everything works fins except one thing and that is that I can't get Grails to show me a column in the view with the name "Old Id" or for that matter show the column id. Whatever I tweak I always only end up with the columns bar and baz in the list view. </p>
  
  <p>The internet is rather quiet on the topic so either I'm missing something obvious here and this is really simple or I have to hone my google skills... </p>