Annotations on properties?

It this supposed to work?

class Foo {
  nojson var p = “abc”
  nojson fun m() {}
}

Using reflection I see my annotation is present on the m() method, but it’s not on either getP(), or setP().

thanks,
Rob