An reason for using JCR Nodes? We tend to prefer Sling Resources/ValueMaps in this project.