As soon as I add one instance of @get on any property the behaviour is 100% correct even for those properties without