The components do not insert white spaces. Only one, the content component, will insert a blank space after the component while in the visual editor. This is to ensure that the content escapes itself. I went through and tested each component and none of them add additional space, except for the content component. If you’re finding each component adding space, can you provide a screencast or let us know how to replicate this?