Trying to be smarter with creation of objects

in order to persuade Android to garbage collect some of them