You may just consider implementing this queue yourself with a mutex and an array. The implementation of `SizedQueue` is simple enough that you may not really buy anything by using it. The blocking aspect of `SizedQueue` isn't even really buying you anything here.