It's my understanding it has to be tied to a specific effect property, but I can't confirm right now. However there is a plugin / scripting language called Hyle that can do this, it's actually quite amazing and worth a look. I mainly use it for easily editable dynamic project templates but it's so much more powerful than that. I did get it on sale for $40 so it may be a bit expensive for this one task, but the workflow optimizations alone are worth it IMO
Trying to universalize some expressions of mine for conversion to presets, and running into a roadblock.
Is it possible to save a 'raw' expression as a preset, so that you can apply it to any selected property? Or can you only save it as a preset if the expression is applied to a specific property?
As a practical example, say I have some amazing wiggle settings I want to save. Do I have to save it as applied to a layer's 'position', and then copy+paste it elsewhere afterwards, or can I save it raw and just apply it to the properties I'd like to as I go?