Is there any way to tell sidekiq that one job is dependent on another and can't be started until latter is finished?