Maybe all actions should be scanned once and written to the user path.
actions as folders:
__init__.py: description, tags
- icons are loaded on demand: not all icons have to be loaded in memory
- not strange init
- for executing action list do not load fields