I have a suggestion for the Railing macro for the pickets to be able to pass through (and create holes) one or both sides of the top and bottom rails. This would also be good on galvanized railing when the picket members are pipes or tubes and the hole would act as drain/vent holes. See attached sketch
Attachment: Railing Suggestion.JPG