Add DynamicStringLayout for cached stringlayouts