public bool Hit(Ray r, double t_min, double t_max, out HitRecord rec)
        {
            var ray_moved = new Ray(r.Origin - _offset, r.Direction, r.Time);

            if (_hitable.Hit(ray_moved, t_min, t_max, out rec))
            {
                rec.Displace(_offset);
                return(true);
            }
            return(false);
        }