What's the best way to build a sub form for a field?