Tiny crystals give away the where and when of magma ascent