No, it's what you want, I'm sorry I can't clarify it more, and I really don't expect you to be able to code this yourself, but what you've described is exactly the idea behind that feature request. Forget the code, it'll probably just confuse you. Sorry it's unclear, I just don't have time to explain every feature in terms that everybody can understand. I'm so insanely busy most of the time I barely have time to write down a 1 or 2 word description to remind myself of what's needed, but this is what you need: field groups or field sets. I just have zero time to code that at the moment. They're slated for version 0.9.8. If a big project comes along that needs them, that's when I can devote time to them.