inherit from PolymerElement instead of CustomElement