requirements to make non-compiled copy work
Required event call and non-compile change

Uhm how was this missed is the last two commits =\
Revert "Required event call and non-compile change"

This reverts commit 1c5f6edd785c32ad5a4d475c94014ff0f1b2c70a.
Revert "requirements to make non-compiled copy work"

This reverts commit 77b34fd0740098ac6fc5ed6118d1db85714e1319.
Fire event required to make it work