Move generic behaviour from strategies into UpdatableItem