It's a good idea, but isn't it possible to have it somehow auto-generated? Writing getters/setters for everything is a lot of boilerplate code.