Potentially, we could do so, yes. It would take some time, though, because the engine is centred heavily on creating map object from a JSON string, which probably wouldn't work so nicely out of the box in a simple JVM (though to be honest I haven't looked into it).