Remove ProfileOverlayImpl - make it private to ProfileService