change blocks of an area randomly

so theres that ice platform and i want it to slowly melt (from blue ice to air but with a transition using packed ice and ice). how could i make that platform slowly switch blocks? not every block would switch at once, otherwise id just use /fill
Continue to help post