This needs to be on the instance and not on the prototype... or does polymer magically make it so?