It really depends on how proefficient (sp?) you are with the editor.

It can be easy as hell or a nightmare !

And the underlying system/architecture is Systemic as hell so it fits with your objectives.

I don't see any roadblock stopping you for implementing it, editor-wise anway. (I may be wrong tho, ain't a sensei yet)