flattened fill attr, created new Node getter and setter generators that handle type conversions for points, sizes, and rotations