Many Rheophytes live in areas that sustain flash floods and they are dependent on the oxygenated water and buoyancy brought along with it. Simply being an aquatic plant with narrow leaves is not a sufficient condition for being a Rheophyte. Also, plants that grow in slow moving water that occasionally receive fast currents aren't Rheophytes either if they don't need these fast currents to survive.