no need to use const ref here,
looks like we'd need a getter as well