fix: call setAccessible when setting String id
Fix internal id fields cache