I really wish you and everyone else would stop prefacing gameplay questions with "is it possible". It ALWAYS is.
My bad I know with the language all is technically possible, I guess in my case it's a habit coming more from the perspective of is this possible without some special accommadation or addition to the engine. I remember and engine once that was later tweaked to in order to accomplish a function or to better accommadate a specific goal from various categories of game scenarios. For instance I once inquired about the abillity to have a Metal Gear Solid type AI where the enemy had to visually spot the character in order to evoke a specific enemy reaction. That and to get a scope of how much I think I realistically will have the time to accomplish.