Add object pools to runtime library