Try testing you game using the debug layout, and check if there are only 12 objects created. You can be creating objects outside the layout or one over the other.
Also I would try checking for destroying conditions, maybe there is a ambiguity in your code that is destroying the canvas after they are created.