I like to know if I should store my objects in a Node object before adding it to the TreeCache? The TreeCache put method takes in "Object" as the argument type. would be any problem if my cache is going to be replicated across nodes if I don't store my objects in a Node/
No, you should not. put(fqn, key, value) is all you need to care.