This is shockingly similar to microbial motility mechanisms. Like random walk plus chemotaxis.