what you request needs a longer post, not a forum answer, to cover the topic in general. I’m currently working on it, stay tuned.
In the meantime, you can try this thread:
The gentlemen there are discussing MVO related tips.
Library Developer, Library Team