Java plans might not have snapshot methods
Added simultaneous event runtime support