Add simple batch execution support