exclude complex types from instrumentation
flush cache after return
added note for persistency