Add dynamic capabilities

Copied `DynamicSearchChosen` directly into the source file and rebuilt.