code: private String fileName(String fieldName, Object documentId) {
  		return fieldName + "_" + String.valueOf( documentId );
  	}
docs: /*
  The id is necessary, otherwise two instances of the same entity will have the same file name
  and override each other.