Removing cross-cutting concerns with Micrometer and Spring AOP