Missing processes when started with DynamicSupervisor

I am starting a few processes using:

DynamicSupervisor.start_child(Hangman.Supervisor, Hangman.Server)

If I execute count_children everything seems ok to me:

iex(8)> DynamicSupervisor.count_children(Hangman.Supervisor)
%{active: 2, specs: 2, supervisors: 0, workers: 2}

Firing up observer, I can view these children on the Processes list, but not on the Applications tree:

Not sure if this is what is expected, or if something is wrong.