Make sure some classes that need alignment get it
Don't use make_shared for objects that use alignment, it bypasses the
new operator