Use 2 vars for bg tasks

This way when there are large results you can safely print the status
var without worrying about printing a large result if it's already
done.