cached properties return immutable lists