Add getters/setters and pass data along the chain