@Autarkis 1) To filter rows with Playmaker, please, use for loop to iterate the rows and find target rows. No need to use BGEntityGo component. I've sent you a working example in private message. Please, test it and let me know what you think. 2) BGEntityGo component is actually a pointer to the target row. So if you need your GameObject to be connected to some database row- you could add it. No need to add it otherwise. Once it's setup, you can read/write values directly to a row without the need to find/locate this row first. And it's much better to use generated classes (Settings->Code generation->MonoBehaviour Classes) instead of generic BGEntityGo component, cause these classes, apart from connecting GameObject to a row, also have additional helper properties generated out of database schema. 3) The reason, why you have empty rows in Chose Entity popup of BGEntityGo editor, is because your row names are empty. Probably we need to implement some alternative method to identify rows with empty names.