Reworked PageHost and FormHost