Shake tables are way more complex than I thought