It seems a little odd that the subpage_id is generated by the html parser and not the constellation or something. Is that intentional? Who is responsible for the subpage ids?