Does this imply that you are periodically updating the figures rather than doing event-based updates based on user interactions with widgets, etc.? If so, you might consider the stream() method rather than patch().
Does your web page layout include other elements, such as Divs, data tables, etc.? If so, see this thread which goes through problems I had that are qualitatively similar to what you report and how I solved in my use case.