Simplified export ctrl, shouldn't trigger a re-render
Fixing infinite loop with def being called during a reparse cycle