Кстати, а преобразование указателей через reinterpret_cast будет быстрее, судя по всему?
реинтерпрет всегда быстрее. только вот он не безопасный ни разу. это как подойти с ножницами к мальчику и "чик-чик, теперь ты девочка"
ты никогда не узнаешь, валидно ли был скащен объект