Finalize implementation of reusable  pool

Implement VideoPool in worker