[Context] Update StreamRestore before inserting it
Otherwise we would signal an empty StreamRestore only to then signal it has changed
Differential Revision: https://phabricator.kde.org/D20253