as is, this is no loom-java issue. loom has no knowledge about the type of the object json-serialized. it expects an array of Objects and deserializes it into an array of objects. by default, objects and up as Map instances.
as a further task, however the framework could be refactored s.t. type information doesn't get lost. (TBD)