only add the internal pm host instance once - and at the end

currently the pm host selector always shows the internal host even if you were referencing a different host and refresh the page or navigate between modules - very annoying

/to: @anthonyettinger