Fixes bug occurred when component type is vrl-commons, adds support for batch component