Let's take this interpolated function:
f = ListInterpolation[{1, 2, 3, 5, 8, 5}]
I want to make 1/f'[x] go through a certain point (x=2, y=1, say). How can I do it?
The brute force way seems to be generating a list of 1/f'[x] for several values of $x$, artificially shifting the $x=2$ value to $y=1$, and then generating another interpolation function through the new list - but it seems extremely clunky.

