Abstract fluid motion design