1. A method for optimizing read/write access to a document object model in a web browser, the method comprising: detecting, by one or more computer processors, a presence of one or more external components; detecting, by one or more computer processors, one or more accesses to a first data structure of a document object model; determining, based on the detected one or more accesses, by the one or more computer processors, whether the first data structure is a highly dynamic part of the document object model, wherein a highly dynamic part of the document object model is a data structure that creates a bottleneck in the performance of the web browser due to excess processing time, wherein excess processing time is due to the highly dynamic part being accessed in excess of an optimization policy threshold; responsive to determining the first data structure is a highly dynamic part of the document object model, creating, by the one or more computer processors, an access optimized data structure from a conversion of the highly dynamic part; rerouting, by the one or more computer processors, one or more subsequent accesses of the highly dynamic part to the access optimized data structure; determining, by the one or more computer processors, the one or more external components are unaware of the access optimized data structure; and synchronizing, by the one or more computer processors, the highly dynamic part and the access optimized data structure, wherein the one or more external components access the highly dynamic part of the document object model.