The _customName() method will only be called if an new image is going to be saved. Otherwise with every update on the record all image filenames would be changed if I use an md5-Callback for the name pattern, for example.