Great work! I wanted to ask if there will be future optimizations for drag-and-drop functionality. For example, when a 3x3-sized item is placed on a target grid that already contains other items, could the system allow the target grid items to either swap positions with the original grid location of the 3x3 item or be directly added to other empty grids? Additionally, could the plugin improve blueprint support? (I noticed the C++ interfaces provided by the plugin cannot access blueprint variables created within the UI?) Thanks again!