postpone exposing ports till the runtime