Cache migrate_issue_by_key if the return value is not None