availability of using string instead of ObjectInterface for log client + fancy optimization