Is it possible to embed a Metasploit post module in a Meterpreter payload?

For example, in order to use post/windows/manage/persistence_exe, you have to have an already established meterpreter session with target system and then run it.

Is it possible to generate a SINGLE executable which opens a meterpreter session and runs persistence_exe module automatically?