Successful migration to server-side XSLT rendering. Still need to fine-tune.