I was more expecting something like
just changing this to
attributes[transfer_elements] = attributes[trans_elements]

with a default value of
def transfer_elements
    :transfers
end

and overriding if for Rack with
def elements
   :moves
end

Much more DRY than having to redefine filtered_attributes on every subclass.