FIX: porthole pointer support and porthole early start