cache work submission