Object pool which reclaims resources not from the
user but rather from the garbage collector.