Make extra_fields a table setting (so they work with lazy virtual fields).