Migrated Cache Explorer dialog to OCaml