Lessons for adaptive mesh refinement in numerical relativity