made a cube shuffler https://editor.p5js.org/tomasmaillo/present/MPaLbE32LV

uses a shuffling algorithm and a custom sigmoid curve to make a smooth animation between positions
pretty cool as a background