render menu pages via a queue in the link function, check preformace