Custom Alligning Form Field Component

I would mostly appreciate it if someone can help me with this

I want to allign checkboxes beside some of the Field component in my Form. I
want to dynamically generate the Form using the FieldFactory.

Ordinary I understand FormField factory allign the fields in a Caption/Field Vertical allignment format

I need someone to tell me how I can achieve this with VAADIN

Defining precisely where a given component is put in a layout, you have to extend Form and override its attachField method. Also GridLayout is handled in Form and filled from 0,0 in orderly fashion. With GridLayout you however lose the nice default positioning of captions you get with FormLayout.