In an earlier code review, Tobias mentioned some security concerns about direct property access, e.g., what happens if a malicious memberId (e.g., toString) is used?