Separating link rendering to avoid dealing with asynchronicity