State rvalue and config support