This looks like a problem in our object registration code where we
may be failing in the instance we try to register objects with the
same name or object pointer before they have been garbage collected.
The first solution would be to only create these matrices once. this
will be noticeably more efficient than creating every frame. However
if you need to create these matrices each frame, or dynamically, I
would recommend using the freepeer() method on JitterMatrix. This
will also save you some memory usage bloat that can happen as the GC
waits to collect objects.
Let us know if you still have problems, and please provide a simple
but complete example which illustrates your problem with detailed
platform and software version info.