make sign id always at least 4 digits wide
cache all placed signs
prevent redefining signs when plugin is called the first time