pub/sub pattern on modal view; new View only calls the initialize function, rather than create a completely new instance?