All parts of extension (component (menu), module and plugin) have parameters.
You can use placemaks list ID, of groups list ID, or categories list ID.
For example, you can assign different groups to your placemarks.
After that (in case component), in menu properties enter IDs (separated by ; ) into group list field.
In this case all placemarks, assigned to this groups will be displayed.
To be clear, create map without map objects in this case. On the other hand you can be confused. I use AND in case collect data, but empty fields for one map object group can get map objects, belonging to your map.
If your map has for example paths with group 2, but you don't enter any restriction values into section of paths, and want to display placemarks belonging only to group 1, the paths will be displayed too.
And in this case - multiply displaying map objects - create empty maps with its attributes, but without any map object.