updated perf project to avoid having cache locality
docs: message performance and tutorial headings