A bean instance pool with a strict upper limit