fixed the animations to filter out circular objects when unmarshalling the data