Use simpler pimpl pattern.