changing, especially unpredictably:diverse districts with shifting demographics
shifting sands
used in reference to something that is constantly changing, especially unpredictably:whether something is accepted depends upon the shifting sands of taste