options.x/y is attribute name, not function