did you tried using the classic version of solution management? If i'm not wrong in the wold way is possible. If you can't you can try to create a lookup of type polymorphic.
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.