# Help debugging Sequence Diagram plugin

**URL:** <https://meta.discourse.org/t/help-debugging-sequence-diagram-plugin/40279>\
**Category:** Development\
**Created:** [February 28, 2016, 6:31am UTC](https://meta.discourse.org/t/help-debugging-sequence-diagram-plugin/40279 "2016-02-28T06:31:54Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)\
**Post date:** [April 14, 2016, 3:11pm UTC](https://meta.discourse.org/t/help-debugging-sequence-diagram-plugin/40279/17 "2016-04-14T15:11:04Z")

</div>

That sounds like a good idea, but it might be difficult. I’m not sure if any other plugin I’ve experienced has introduced a throttle on render, but since you’re just calling out to Javascript code it should be possible to check the last time you rendered it and return a cached result if it hasn’t changed right?

In the future we’d like to move our rendering pipeline to emit virtual dom nodes which are diffed in the preview. That way we could control when something is re-rendered or not. But that’s unfortunately a while out.

---

_[View the full topic](https://meta.discourse.org/t/help-debugging-sequence-diagram-plugin/40279)._
