Thanks for the tip, but as CornedBee mentioned, the compiler will call the constructor/destructor for me, so I was wrong in that I needed to call placement new.
And I'm overriding global new and delete, as well, not inside a namespace.