correct me I am wrong but I guess the POJO class to be encrypted needs to contain only primitive type fields, no nested objects and such, right?