taskqueue scheduling is transactional