Before revision:  To be precise, we first devise an algorithm that takes O(n) morphing steps but uses a grid of small volume.
After revision:  To be precise, we first devise an algorithm that takes O(n) steps with polynomial resolution, that is, all intermediate drawings are grid drawings on a grid of small volume.