Extract MutationStorage interface

Change-Id: I5dad0fc33fc8a4e5518c3748ca11bddddb7e749f