Support nested objects