Revert "Revert "introduced dynamic properties in MyMetadata and removed getParam method""
This reverts commit 93578013ec141f1805aba505f499dea47adeb2a1.