Why does my object being used to affect wave modifier affect it when not touching?

Either I’m doing something wrong or this is just programmed illogically. X and Y position affect where on my plane the ripples are, but Z doesn’t matter. I don’t want my plane affected when the object isn’t touching it. Is this possible?