Feature/Java backed state

Better performance due mutable collection types for hashcode related stuff.

Dequeue performance from 10/s to 5000/s