add ob-wrapper to cache 3d-computations