Improved performance for parameterless constructors