Add a hash to any DataObject in Silverstripe