action optimized with methodHandle bind