Did you benchmark and/or profile this?