[MRM-1283] keep track of incomplete metadata so that it can self correct and show a meaningful message to the user