Does this method need to know about the Railroad type vs just the Location type?