Perhaps there is straight forward way of passing `disk_file_name` from init() instead of calculating this name again?