The Jadex kernel extension envsupport allows for using 2D spaces in concert with components.
'org.activecomponents.jadex:jadex-kernel-extension-envsupport:3.0.0-RC16'
<dependency>
<groupId>org.activecomponents.jadex</groupId>
<artifactId>jadex-kernel-extension-envsupport</artifactId>
<version>3.0.0-RC16</version>
</dependency>
<dependency org="org.activecomponents.jadex" name="jadex-kernel-extension-envsupport" rev="3.0.0-RC16"/>
"org.activecomponents.jadex", "jadex-kernel-extension-envsupport", "3.0.0-RC16"