I don't think dealing with NFS paths is ThemeDesigner's reponsibility. I'd prefer having this logic somewhere in /includes so other extensions can share the code.