Quote:

For now poly collision only works within a hollow block, but will it work if that hollow block is a pre- built entity?



The hollow block has to be level geometry, i.e. not pre-built. Pre-built entities are simply stored as position and rotation, whereas the collision routines need to know the level extent (and a few other things) that can only be retrieved from level geometry.