Mystrix Persistent World