With UnsafeAccessor you can often avoid reflection.