[NUCCORE-1238] Restructure backing store initialise methods so that we
have a method for handling updates and the SCO can use the old value if
they wish (none currently do).