add position in LocalMatchResultEntry to keep the entry's position in command profile
updated flow for ConfigCommander::process_remove_command