Move to css transitions for melt/freeze