...Utc field, for example currentPeriodEndUtc, issuedAtUtc, paidAtUtc.timezone on init, anything other than "UTC", the default, that UTC value is converted once more into your chosen timezone and exposed as the matching ...Local field, for example currentPeriodEndLocal.timezone, both fields are UTC, and no double conversion happens.