Save recordengine selection with state