@AspectJ AOP for performance logging