performance implications