Trying to reduce dynamic memory use