StreamRecord setters refactor