only merge when all inputs are ready
smarter caching and cleanup
-> 0.5.5