Revert "INSERT_TO_SCREEN support for all factory methods"

This reverts commit 2c5b59d51d5aaba29c852ed4d9e78ed8253f9ead.
Revert "Added INSERT_TO_SCREEN insert mode"

This reverts commit 688522ec65a1b9d78c91748d49338f62123d9f6c.