Improve object creation