Prevent losing DB connection during processing, allow configuring cron time limit, store addtional information with estimate