Rename set/getData -> set/getValue, uniform interface will allow recursive rendering