add a LifecycledResizablePool interface to combine the two other extension interfaces.