emit onResult() for the same file id if it is re-used across different steps