Deciding when to use properties