Immutable and stateless data objects